Big Huge Thesaurus

radiation therapy

noun

sounds kind of like